myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
myvar_2 = Neighborhood["new"]()
myvar_3 = CachedFamily["new"](myvar_1)
SetScriptReturnValue(False)
myvar_4 = myvar_2["isValidLot"](myvar_2, myvar_0)
	if (myvar_4 ~= 0) then 
myvar_4 = myvar_4

	
myvar_4 = myvar_2["getLotType"]
	myvar_4 = myvar_4(myvar_2, myvar_0)
		if (myvar_4 == gLotZoningType["hotel"]) then
			if (myvar_3["IsAFamilyInThisLot"](myvar_3, myvar_0) < 0) then
			SetScriptReturnValue(True)
		else
				if (myvar_4 == gLotZoningType["residential"]) then
				myvar_5 = myvar_2["getLotOwner"](myvar_2, myvar_0)
					if (0 < myvar_5) then
						if (myvar_3["isNeighborInFamily"](myvar_3, myvar_5) ~= 0) then 


						local myvar_7 = True
						SetScriptReturnValue(myvar_7)
					end
				end
			end
		end
	end
end
